

import lll.Loc.*;

import lll.wrj4P5.*;


Wrj4P5 wii;

/* Ejemplo para probrar libreria Wrj4P5 que muestra en la imagen un cubo 3D que se mueve
a traves el mando de wiimote y ademas se  imprimen por pantalla todos los botones dispuestos
del wii*/


int spazio=50;
int value;
void setup() {
  size(300,300,P3D);
  wii=new Wrj4P5(this);
  wii.connect();
  
 

  
} 
void draw() {
  background(0);
  stroke(255);
  translate(100/1,200/1,0);
  lights();
  
  Loc p=wii.rimokon.irLights[0];
  Loc a=wii.rimokon.irLights[1];
  Loc b=wii.rimokon.irLights[2];
  Loc c=wii.rimokon.irLights[3];
  rotateX((int) (wii.rimokon.senced.x*5+10));
  rotateY((int) (wii.rimokon.senced.y*5+10));
  rotateZ((int) (wii.rimokon.senced.z*5+10));
  box(100,100,100);
  
  
}
  
void buttonPressed(RimokonEvent evt, int rid) {
   if (evt.wasPressed(RimokonEvent.TWO)){ 
 println("2");
 }
 
  if (evt.wasPressed(RimokonEvent.ONE)){
  println("1");
 
   }
   if (evt.wasPressed(RimokonEvent.B)) println("B");
   if (evt.wasPressed(RimokonEvent.A)) println("A");
   if (evt.wasPressed(RimokonEvent.MINUS)) println("Minus");
   if (evt.wasPressed(RimokonEvent.HOME)) println("Home");
   if (evt.wasPressed(RimokonEvent.LEFT)) println("Left");
   if (evt.wasPressed(RimokonEvent.RIGHT)) println("Right");
   if (evt.wasPressed(RimokonEvent.DOWN)) println("Down");
   if (evt.wasPressed(RimokonEvent.UP)) println("Up");
   if (evt.wasPressed(RimokonEvent.PLUS)) println("Plus");
}


